Where is Monkey Island?

Where is Monkey Island located?

Monkey Island, Ho Chi Minh, Vietnam (approx. 10.40478°, 106.8898°)


Where is Monkey Island on the map?