
Travel Stories (blogs and news)
Karjat: Mumbai’s Backyard Adventure Hub of Forts and Cascading Falls
Karjat, a lively town in Maharashtra’s Raigad district, is just 80 kms away from Mumbai, making it the ultimate quick getaway for city folks craving