answersLogoWhite

0

The movie was filmed at least partly at Athirappilly Falls located in the southwest coast of India. Please refer to the Related Link for additional information.

User Avatar

Wiki User

15y ago

What else can I help you with?