Hotel Shangri-La Village Resort

Best time to go: February March April May October November December