Menara Suar Teluk Penyu is located in Cilacap Regency, Indonesia on 728C57W, Pandanarang, Cilacap, Cilacap Selatan. Menara Suar Teluk Penyu is rated 3 out of 5 in the category department of transportation in Indonesia.
Address
728C57W, Pandanarang, Cilacap, Cilacap Selatan