Kota Kinabalu was recently voted, along with Siem Reap in Cambodia and West Lake in Hangzhou, China, as one of the world’s top places to watch the sunset.
A ground breaking ceremony has been carried out for the Alila Villas Koh Russey after its November launch in Hong Kong and is set to be completed in 2015.