Rock Water Resort Kalam

Rock Water Resort Kalam

Hotel

Kalam, Swat, Khyber Pakhtunkhwa, Pakistan 19011