Designed by
Title
Herbal garden near Vazhachal Falls, Thrissur, Kerala #141000891
Description
Vazhachal Falls is situated on the southwest coast of India in Thrissur district of Kerala. Walking around the flowing river and climbing the mountain is a wonderful experience when groups of tourists collectively climb and spend their time doing something adventurous and thrilling. The place is suitable for mountain climbing and trekking. Vazhachal Falls have dense forests of Sholayar ranges surrounding.