Teeka Resort
+977-61-453986
+9779856027424,9856044033
Lakeside, Pokhara, Nepal
Contact Now