back to maps page

Hallelujah

Komodo Island, east side, on Teluk Alas