INDONESIA | Friday, 5 Jul 2013 | Photo Gallery
Impossible Beach is a very important surfing point on the world and is located in the village of Pecatu, South Kuta District, Badung Regency and Bali province – Indonesia.
Althought the surf it is clearly the winner to catching pictures from tourists, ...
Read more >See all 5 photos >>