Svaztha Ayurveda Retreat is strategically located at thekkady, one of the most frequented tourist destinations, famous for its Periyar Tiger Reserve, aromatic spice plantations and picturesque hill...