MARS FARMHOUSE & NATURE RESORT - SHAHAPUR - (Near TITWALA) FOR OVERNIGHT STAY AND ONE DAY PICNICS. is located in Shahapur, India on Sarlamba Rd. MARS FARMHOUSE & NATURE RESORT - SHAHAPUR - (Near TITWALA) FOR OVERNIGHT STAY AND ONE DAY PICNICS. is rated 4.4 out of 5 in the category farmstay in India.