India truly is a land full of wonders. One such wonder is the magnificent Musical Pillars of Hampi. Each pillar has the capability to play a musical note when hit. Truly a marvellous creation!
India truly is a land full of wonders. One such wonder is the magnificent Musical Pillars of Hampi. Each pillar has the capability to play a musical note when hit. Truly a marvellous creation!