India is a vast country and is blessed geographically as it has everything from mountains to desserts and beaches. India is known for its hill stations, be it Shimla in the north, Mount Abu in the West or Ooty in the South, people visit these places a lot. There’s one …
Read More »