Holidaying in India means so many different things, but they all serve the purpose of refreshing the mind and relaxing the body and soul. There are several luxury resorts spread across South India and these are a combination of exotic locations, warm ambiance, ancient therapies, and treatments. From heading to a romantic or spa retreat, to a candlelight dinner to staying in a tree house, these luxury resorts in South India have a lot to offer.
Here are some of the best luxury resorts in South India Deyor has to offer at the best prices where you must go to just relax!