Marina Bay Sands
Of all the iconic buildings dotting Marina Bay – Singapore’s downtown waterfront, there is one which is the most photogenic of all. It’s none other than Marina Bay Sands (‘MBS’ for short), the sister building of Las Vegas Sands (LVS). Continue Reading →