Adventurous Weekend Getaways With Beautiful Waterfalls Near Bangalore

Bangalore, officially called Bengaluru, is the capital of the Indian state of Karnataka. Located in southern India on the Deccan Plateau, at a height of over 900 m above sea level, Bangalore is known for its pleasant climate throughout the year. Its elevation is the highest among the major large cities of India. There are […]