sharingmylight.com
Pokhara, Nepal – The Ultimate Place For Relaxation
Photograph courtesy of Angeli C. Picazo (November 10, 2012) Pokhara in Nepal is the ultimate place to go if you want a vacation filled with relaxation. I have travelled different parts of the world…