The Unique Stages At Echoes of Earth Were Everything And More
The festival was a hit but the stages stole the show.
Echoes of Earth made its debut in the beautiful city of Bangalore last month as the first ecological festivalΒ in India and it was beyond all expectations...