Historial Town of Chamba

Here are few pictures from the historical town of Chamba in the north Indian state of Himachal Pradesh.
More images can be found and even licensed on gettyimages.com

Leave a Reply