Tehri Garhwal
India /Uttaranchal /Tehri Garhwal /Tehri Garhwal The district of Tehri Garhwal is one of the largest districts in the Indian state of Uttarakhand. This district is considered to be one of holiest places in the state, and it is located in the foothills of the Himalayan mountain range. There are many places that you can […]