Top 3 Resorts in Vasai Located near the city of dreams Mumbai, Vasai is a unique place to plan a weekend getaway. This tourist site is although pretty much known amongst the … [Read more...] about Top 3 Resorts in Vasai