6Ramree Island, Myanmar
Ramree Island may seem idyllic with its palm-fringed beaches, but it holds a dark secret.
Ramree Island may seem idyllic with its palm-fringed beaches, but it holds a dark secret.