Featured Headline INDONESIA Indonesia - Batam Islands Places TRAVEL Thai Odyssey Spa in Batam Island 7 years ago Wilson Ng Thai Odyssey Spa in Batam Island Batam is a small island located in Indonesia, near Singapore. It is very popular...