From sun-kissed getaways in Goa to snow-capped chalets in Himachal, here are the most stunning villas in the country.

Last updated: Tuesday, Aug 30, 2022