Calicut, Kerala, India
200 meters from Bus Stand | Swimming Pool Available | Mountain and Garden Views