Keran ( Urdu : کیرن ) es un pueblo y centro turístico en el valle de Neelum . Se encuentra a 93 kilómetros (58 millas) de Muzaffarabad en la orilla del río Neelum a una altitud de 1.524 metros (5.000 pies). El pueblo de Neelam está a 2,5 kilómetros (1,6 millas) de Keran. [1] [2] El pueblo adyacente al otro lado del río Neelum en Cachemira administrada por la India también se conoce como Keran .
Se puede acceder a Keran por carretera que pasa por el valle de Neelam.