Kasol
Situated on bank of crystal clear mountain stream Parviti river in Parviti valley. Best known as Amsterdam of india

Copyright © Aamantran Travels - Aamantrantravels.com