Filming Locations in Kovalam

Kovalam, Kerala, India
Season (1989)

Kovalam is a small coastal town in the southern Indian state of Kerala, south of Thiruvananthapuram....

View Details