Mountain View Resort Malam Jabba
Mountain View Resort Malam Jabba
Hotel
Malam Jabba Rd
, Swat, Khyber Pakhtunkhwa, Pakistan
19101