Manali
Small town in snowcapped mountains with pine-scented forests and river Beas passing through is a magnificent view in Himalayas

Copyright © Aamantran Travels - Aamantrantravels.com