Tag Archives: Tour

The Montra Tour Of Nilgiris

As the morning grew stronger with the sun-rays cutting through the dense hazy clouds, Bangalore’s Leela Palace had a different atmosphere altogether. As 81 Lycra– clad men & women of all ages stood under the flood lights waiting for the