Thusharagiri
Thusharagiri
is situated 55 kms away from Kozhikode City and the 'Green Splender'
considered as the major tourist destination in Malabar region with four
water falls
right in the middle of the forest. The waterfalls and
streams
amidst
the hilly
regions
are really
a feast to eyes. |