Thusharigiri Waterfalls is located at Kozhikode, Kerala, India approximately two hours journey from Calicut via Thamarashery.
Thusharigiri Waterfalls is located at Kozhikode, Kerala, India. This Kozhikode, Kerala, India is approximately two hours journey from Calicut via Thamarashery.