NepalBikeRide - 6 of 118 by pksharma Star this if you like it!

It rained... and it rained... and it poured.... We happened to stop at the perfect spot: one of the best countryside resorts in Nepal - the Riverside Springs Resort

Gorkha , Nepal


No comments yet.

Be the first to comment on this photo!

More photos from Nepal