Where is Pulau Banyak?

Where is Pulau Banyak located?

Pulau Banyak, Pulau Banyak, Indonesia (approx. 3.9663942°, 98.43576°)


Where is Pulau Banyak on the map?