Tourist Sight Websites
Mount Kailash Resort
- mountkailashresort.com
Mount Kailash Resort in Pokhara is conveniently located near the bank of Fewa Lake, accessible to restaurants, shopping centers areas, banks and a museum.
4,837,952
$
240.00