Almost Heaven: Pokhara

Almost Heaven: Pokhara

By Sambridhi Shrestha Located 200 kilo meters away from the capital of Nepal, Pokhara is the best option for a weekend getaway.  This valley is one of the gems of Nepal, consisting of seven popular lakes and with a top notch mountain view. The most famous lakes...