+UPLOAD
156 Reviews

Temple Tree Resort & Spa

Gaurighat, Lakeside- 06, 33700, Pokhara