The town of Puri is one of India’s most favourite coastal resorts as far as having a refreshing beach holiday is concerned. Its crystal beaches, religious spirit, and friendly environment make it a destination where no traveller would fail to find a reason to relax. For those who wish to have a blend of comfort, […]
