India – Mahabaleshwar
Mahabaleshwar is an uncelebrated little elevation town in west. occidental India, well off the foreign tourist trail. It doesn’t have great altitude or great glamour, but it is one of my favorite weekend getaways in the world. Blessed with a charming old-world aura that never fails to capture one’s imagination, it is a personal favorite …