Saturday , August 19 2017
Home / Tag Archives: Delhi

Tag Archives: Delhi

Travel Secret #1047: Why Masterchef Bill Marchetti loves Palampur, Himachal Pradesh

“If you are coming to Delhi and not heading up to the mountains, you are wasting your time. My favourite place in whole of India is Palampur in Himachal Pradesh, is a bustling little market town surrounded by tea plantations and rice fields about 35 km southeast of Dharamsala. Nestled amidst lush green pine forest, Palampur is one of the most scenic hill station ...

Read More »

Powered by themekiller.com anime4online.com animextoon.com apk4phone.com