Samthar Plateau
India /West Bengal /Darjeeling / Samthar Plateau Samthar Plateau is a place that is located in the region of the state of West Bengal. The plateau is well known for its natural beauty and it is surrounded by mountains. One can get a view of snow capped peaks and hills and these include the Kanchenjunga […]