HabiTech-Wish Town at Neemrana — Behror On NH-8 Neemrana is an ancient historical town in Alwar district of rajasthan (India) and is situated 135 km West of delhi on the Delhi-Jaipur highway in Behror tehsil. [More]