Articles Tagged with
The Royal Albatross is an iconic event venue location at Sentosa Island in Singapore. Being an attraction, and event venue and a luxury super-yacht. It is easy to see the allure of this event venue. Many celebratory corporate event and customer appreciation events have been held at this gorgeous venue.
…