Saturday, September 24, 2011
Nilgiri hills means “blue mountains”. The immense scenic beauty of Nilgiri hills beckon every traveler. It is paradise for both nature lover and adventure enthusiasts. The panoramic view of hills endowed with beautiful mountains, waterfalls and streams delights every visitor.
Glimpse Of Nilgiri Hills
Get the best south India tour packages to enjoy vacations at Nilgiri hills in Tamil Nadu.