Panchakarma Centre Attached To Sandalo Castle Resorts – Listen closely, The sound of silence will echo within you.To feel what life is. To experience your soul. It starts here. Your search for inner yourself.Com to Nilgiris. Resplendent with natural beauty and breathtaking sceneries ,a true heaven on earth., what you experience here, will be a memory you forever.
Panchakarma Centre Attached To Sandalo Castle is a different world altogether. Located away from the crowd, embraced by acres of tea estates,A whole new world where you can rediscover yourself. Sandalo Castle facilities