ChaChaWhee Resort Nepal: ChaChaWhee Boutique Resort Nepal. This resort located near the airport, in Pokhara, this resort is close to Pokhara International Mountain Museum, Devi's Fall, and Barahi Temple. Local attractions also include World Peace Stupa and Bindhyabasini Temple.
Find this cool stuff here: http://zocko.it/LH28K
0 comments:
Post a Comment