Enjoying the slow mountain life in the beautiful town of Landour, e...