olivialeeper

olivialeeper

From the Site_iconTravellr.com network
  • 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