Home Tags MAYFAIR Tea Resort

Tag: MAYFAIR Tea Resort

Grand Destination Wedding at MAYFAIR Tea Resort, Siliguri

Nestled in the misty Himalayan foothills, within acres of dense tea plantations, is a love affair waiting to happen in the form of MAYFAIR...