If you are a fan of waterfalls then this is where you need to escape. It is a beautiful attraction near Bangalore or Chennai and is known to be as the 'Niagara of India'. Now you can imagine how breathtakingly beautiful it would be. These waterfalls are just 146 kms away from Bangalore and thus is a must for everyone planning to visit there anytime soon.
Leave a Reply: