A short getaway from Singapore that isn't Batam, Bali or Malaysia? — yes.
Just a 3.5-hour direct flight from Singapore lies Hainan Island.
Dubbed the "Hawaii of China", Hainan is famed for its tropical climate, beach resorts, and mountainous landscapes. And...