Thovalai is home to 8 named mountains. The highest is Mahendragiri at 1,650 m.
There are 8 named mountains in Thovalai. The highest and the most prominent mountain is Mahendragiri.
Yes. Thovalai has 8 named mountains. The highest is Mahendragiri at 1,650 m.
The highest mountain in Thovalai is Mahendragiri, at 1,650 m.
Thovalai has 8 named mountains.
