Why you need to visit Pokhara, Nepal

The stunning freshwater Phewa Lake in Pokhara, Nepal.

LEAVE YOUR COMMENT

Comment