M

Marina Barrage Green Roof

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