Kawwan Island is a natural feature, located at Kawwan Island, Myanmar (Burma)
Island in Gyaing River
ok