Filming Locations in Moratuwa
Lunawa, Western Province, Sri Lanka
According to Mathew (2018)
Lunawa is a suburb in Sri Lanka lying on the coast just south of the capital, Colombo. Lunawa is a s...
View DetailsLunawa is a suburb in Sri Lanka lying on the coast just south of the capital, Colombo. Lunawa is a s...
View Details