shuvajitghosh
Followwalk down the memory lane..
The stair which leads to the debris of Damsung Fort, near Pedong, West Bengal, India. The Fort was built by Lepcha King and it is said that the whole fort was b...
Read more
The stair which leads to the debris of Damsung Fort, near Pedong, West Bengal, India. The Fort was built by Lepcha King and it is said that the whole fort was built in a single night.
Read less
Read less
Views
149
Same photographer See all