If you’re looking for a change from the thrumming activity of Goa’s beaches, Orchard Villa, located in the laid-back village of Moira, is your perfect escape. This luxury property with tastefully done interiors offers modern amenities and impeccable service. It has spacious living and dining area, the outdoor is lush green which offers the much-needed break from the bustling city life. Orchard Villa is a perfect pick for an unforgettable family holiday.