Indonesia

Padar island in Labuan Bajo part of Nusa Tenggara Timur, Indonesia. Massive of beautiful island are surrouding this island.

Save all the places you've visited.

Create your Travel Map like this!