Stay in a typical village farm ambience Overview

The Farmhouse stay is different from a typical hotel or a resort mainly because you can enjoy the comforts of a homely environment the best part being all meals prepared from freshly grown organic vegetables from the nearby fields. The farmhouse has a tot

Map Location