From the Site_iconTravellr.com network

March 2013

  • 0 rating

    What are the best place to visit in India?

    One of the best Indian tourist places are hill stations. People try to chill out their vacations with adventurous journeys at hill stations with its natural and beautiful landscapes, peak, water falls, and climate. Best among them is shillong tourist places which offers spectacular spots for the travelers. India invites tourists to have splendid days in the most attractive places of Indian hill stations. Looking for a relaxation then its good to choose Indian tourist sites.http://shillongtouristplaces.wordpress.com/ over 6 years ago