Teduang Beach is located in Banggai Islands Regency, Central Sulawesi, Indonesia on Ambelang, Tinangkung. Teduang Beach is rated 4.3 out of 5 in the category tourist attraction in Indonesia.
Address
Ambelang, Tinangkung
Amenities
Gender-neutral toilets
Good for kids
Accessibility
Does not have assistive hearing loop