Lansdowne in Uttrakhand is a beautiful cantonment town in Garhwal district of the state which is counted among the most beautiful hill stations in India. It is a historic city established by Britishers during the colonial period. Apart from this, this place is also an important center of freedom fighters of India. Located at an […]
Leave a comment