Filming Locations in Ambepussa
Ambepussa, Sri Lanka
The Bridge on the River Kwai (1957)
Ambepussa is a town in the Kegalle District, Sabaragamuwa Province, Sri Lanka.
View DetailsAmbepussa is a town in the Kegalle District, Sabaragamuwa Province, Sri Lanka.
View Details