No Image

The Unexplored Himachal Pradesh

July 28, 2016 Vicki 0

Himachal Pradesh, a northern Indian state in the Himalayas, recognised for its trekking, climbing and skiing, and picturesque mountain towns and resorts such as Dalhousie. […]

No Image

A Trip To Agra

July 27, 2016 Vicki 1

Agra is a city situated along the banks of river Yamuna in the northern state of Uttar Pradesh, India. Agra is home to the iconic […]