A beach is a place of relaxation, rest and tranquillity. If you’re on the lookout for a quieter weekend solo or with your loved ones then, some of the best beach resorts in Odisha are waiting for you. Gopalpur Sea Beach: Gopalpur is a small beach town in the south of Odisha near the Andhra…