Chamundi Palace was my first destination upon arriving into India and I must say it was a truly a relaxing and memorable experience. I arrived stressed out and tired, however after 10 days here, I felt rejuvenated, calm, relaxed and was able to start my travels!
The staff was very attentive and welcoming. Jibu the manager is extremely helpful to...
More
