balisurfadvisor.com
Impossible Beach Bali | Uluwatu Surf Spots
Impossible Beach is a rocky beach located in south part of Bali Island close to Uluwatu abd featured by great waves for surfing and stunning view to the ocean