Food Review: Royal Albatross at Resorts World Sentosa | Sunset Sail through the Southern Islands of Singapore
The Place Docked at Resorts World Sentosa, the Royal Albatross has been sailing in Singapore waters after a 15,000 km journey from its original home, Chicago. In 2015, they [...]