India
Noticed that beach villa in the recently-released film Gehraiyaan? Here are 10 villas in Goa you must check out for your next holiday.
By Karan Kaushik
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.