Thank you very much!
The place is located not far away from Pokhara (Nepal) it is up on the hill and called Rock Garden Resort, worth a visit!
You are viewing a single comment's thread from:
Thank you very much!
The place is located not far away from Pokhara (Nepal) it is up on the hill and called Rock Garden Resort, worth a visit!