Experience Serene Luxury on Puri Beach
Posted onPuri is a beautiful pilgrimage town in Odisha located beguilingly by the magnificent Bay of Bengal. It has many attractions in and around to offer to the discerning traveller as well as the visiting pilgrim. MAYFAIR Heritage is a striking…