Tudor
Retreat is a farm located by a Lake near
Khopoli (Maharashtra, India) off Mumbai-Pune
Highway. Tudor Retreat is surrounded on
three sides by lush green forests and hills.
The farm is a spread on 10 acres of land
full with greenery, trees and plantations. |