With a long list of sights and sounds, Pokhara is a haven for the ones who loves to explore city attractions. Places to visit in Pokhara are a mixed bag of natural wonders, religious centres ...
Pokhara, a globally renowned tourist destination, is also known as the "City of Lakes" due to its numerous lakes and picturesque surroundings. The Indian Embassy also hosted a series of events ...