Thayawthadangyi

From Wikipedia, the free encyclopedia

Thayawthadangyi (Elphinstone Island) is an island in the Mergui Archipelago, Burma. Its area is 120 km².

[edit] References

http://islands.unep.ch/