Movies Filmed at Marina Barrage
8 Marina Gardens Dr, Singapore 018951
Gardens by the Bay
from Crazy Rich Asians and 1 other movie.
Marina Bay Sands
from Crazy Rich Asians and 3 other movies.
from The Amazing Race and 2 other movies.