Bali - Nusa islands - Travel Imagez
Powered by SmugMug Log In
Bali, Indonesia

Bali, Indonesia

Petra Bay at Nusa Penida, Bali, Indonesia. Another gorgeous locations that screams 'swim with me', but you better not go in here! Going in would be the easy part though.

BaliBalineseIndonesiaSoutheast AsiaAsiaeasternislandculturetravelholidaytouristtourismhighlightattractiontravel photographyleisurebackpackingpetra baynusa penidacoast