Teluk Kumai is a natural feature, located at Tlk. Kumai, Indonesia
Pemandangannya indah banget
Setiap minggu lewat sini