anitabora.com
Tour of the Nilgiris: Gear up for the exciting ride!
The Tour of Nilgiris meanders through the famed Blue Mountains of South India immersing you in the stunning landscape, bio-diversity, culture and heritage of Karnataka, Tamil Nadu and Kerala.