Pokhara the Sub-Metropolitan City of Nepal

The third largest city of Nepal, Pokhara, is really a paradise for all the travelers and peace...

Read More