Bear Shola Waterfall
Bear Shola Waterfall About:Bear Shola Falls is a beautiful waterfall in a Reserve forest. You can reach there by climbing a footpath. It truly provides a good scenic beauty.This is Falls situated in the state of Tamil Nadu, among the Palani Hills, Kodaikanal is one of the unexplored destinations of southern India. With its intoxicating … Read more