Behror Palace is a historical landmark located in Alwar, Rajasthan. The average rating of this place is 3.60 out of 5 stars based on 23 reviews. The street address of this place is W82X+9W8, Alwar, Rajasthan 301020, India. It is about 13.69 kilometers away from the Ajarka railway station.
LALIT ola 43 months ago
It is very nice place for wondering . It's interesting history and many stories belongs to it.
subhash yadav 55 months ago
Very nice place it is very closest to the my village
Ravin Choudhary 31 months ago
Very fabulous place ❤️