Mridula at Travel Tales From India posts a photo [1] showing how international refreshment brands are delivered to a tea shop at Ilaka glacier in Triund near Dharmashala [2], Himachal Pradesh.
India: Deliveries Up To The Mountain
· Written by Rezwan
Categories: South Asia, India, Photography, Travel