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

Copyright © Delightful Escape Tour & Travels