“Where???” you ask. Palawan is a set of islands in the Philippines that can easily and rather justifiably be described as one of the most naturally beautiful places you can ever visit! Not convinced? Well carry on scrolling down…
Now do you see what I mean? 🙂
Lately on Instagram (@HandLuggageOnly)No images found!
Try some other hashtag or username