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

Last updated: Sunday, Jul 10, 2022