PP Princess
a beach resort emphasizes on comfortable lodgings in a natural and beautiful setting while spa and diving are the main activities for impressive relaxation on Phi Phi Island, Krabi, Thailand
Seeing the World One Step at a Time
PP Princess
a beach resort emphasizes on comfortable lodgings in a natural and beautiful setting while spa and diving are the main activities for impressive relaxation on Phi Phi Island, Krabi, Thailand
Comments on PP Princess