Alwar – The Hidden Gem of Rajasthan The lesser known city of Rajasthan, Alwar is surrounded by lush green landscapes, Alwar is one of the perfect weekend ge…