by Thecrazyindianfoodie | Nov 24, 2017 | More Hotels, Travel
Situated amongst the lush green hills of the Sahyadris and the tranquil blue waters of the Ulhas river, the Radisson Blu Resort and Spa Karjat is the perfect weekend gateway. Rejoice, rejuvenate and relax in the cradle of nature as you pamper your self at this...