Kelurahan Cilacap Kecamatan Cilacap, Italy
Teluk Penyu Beach (Indonesian: Pantai Teluk Penyu, meaning "Sea Turtle Bay Beach") is a brown sand beach in Cilacap, Central Java. Named for its former sea turtle population, the beach is one of the most popular tourist attractions in the area.
Listen to the audio guide for Penyu Bay Free on WIP — starts by itself when you arrive, even with the screen off