Large century-old mosque with a natural spring-fed indoor pool & a picturesque mountain setting.
Ilyasi Masjid, Nawan Shehr Town, Abbottabad, Pakistan (Get directions)