Montokud Island

From Wikipedia, the free encyclopedia
Montokud Island
Country  Malaysia
State  Sabah

Montokud Island is an island located on the West Coast Division of Sabah in the South China Sea on Malaysia.

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.