Categories:
A tea-shop in Auli Uttarakhand
A small chai-shop near the ski lodge of Auli, deep in the mountains of Himalayas in Uttarakhand.
A small chai-shop near the ski lodge of Auli, deep in the mountains of Himalayas in Uttarakhand.
Powered by sciolism 2019 and WordPress.