Category Archives: West Coast

Tanah Lot Beach

Tanah Lot Beach is a beautiful rocky Beach with black sandy coastline and famous throughout the world because of the...