Deluxe Cottage (Triple Sharing) – The Cliff Nepal, Kushma

Deluxe Cottage (Triple Sharing) – The Cliff Nepal, Kushma