Camp Awara Campsite in Tehri, Uttarakhand | Kampline

Camp Awara in Tehri, Uttarakhand, India: a campsite where tents are allowed, with toilets, drinking water and electric hook-ups for campers.