MovieMaps

“Finale” Filming Locations

The Amazing Race Asia episode “Finale” was filmed in Singapore