Farmhouses are usually homes constructed on farm lands with a rural setting, where people can unwind during weekends or take vacations. With this concept quickly picking up pace, a second home near Mumbai has definitely become a preferred real estate investment. These second homes are usually located in the green lands around the city like Karjat, Vasi, Raigarh, Dahanu and the likes.