Log In or Register
This was shot at Kerala, India. More specifically, it is the region called Kumarakkam on the backwaters of Aleppey. The surrounding villages are famous for ayurvedic medicine.