The Desert Calling !!

It was 3pm. We were all set for the famous desert safari. Eagerly waiting to be picked up from our hotel apartment lobby. And then came the gleaming white Toyota Land Cruiser. They generally pick up 6 passengers but we were only five and a half! After sitting impatiently and crossing the heavy traffic, it took us … Continue reading The Desert Calling !!


North Vancouver – A Place Where Nature Lives

North Vancouver, a city separated from the City of Vancouver by a shallow coastal fjord called the Burrard Inlet. It is one of the most scenic places in British Columbia. The picturesque surrounding North Shore Mountains, virgin Douglas forests, snow fed rivers along with the urban comfort makes it even more special. But what touched … Continue reading North Vancouver – A Place Where Nature Lives