Category Archives: Tanah Lot

Tanah Lot Beach

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