M
Marina Barrage Green Roof
Scenic spot
Rating
4.7
71 reviews
Address
Unnamed Road, Marina Barrage, open space, Singapore