t2india.com
t2india.com
Description:
Deer park is located some three kms from Almora. An evening stroll in Deer park has its own pleasure.
Almora Travel Guide