Main Market Chambha, New Tehri Road -Tehri Garhwal, Tehri, Uttarakhand - 249001, India
Main Market Chambha, New Tehri Road -Tehri Garhwal, Tehri, Uttarakhand- 249001,India