Unlike previous films set in Goa, this was primarily filmed in Ooty , Tamil Nadu, capturing the picturesque Nilgiri hills.