Pantai Kerachut- Turtle Beach, Penang April 7, 2021 0 Pantai kerachut, famously known as turtle beach, is located in Penang, Malaysia. The beach is also said to house the four meromictic lakes in Read More