balisurfadvisor.com
Bali Nirwana Beach | Tanah Lot Surf Spots
Bali Nirwana Beach is a beautiful rocky beach situated in Tanah Lot Surf Spot and strategically located just in front of Pan Pacific Nirwana Bali Resort