AyurvedicHotel.com

This term means medicine and was developed more than 3,000 years ago in India.