Saturday, January 28, 2012

Incredible Nepal(Pokhara)







This is Tall Barahai Temple which is located at the centre of lake and to reach there u have to travell through boat and its really gud over there.

No comments:

Post a Comment