Odisha on Thursday literally found its place in the sun as three of its towns found themselves among the top-15 hottest places in the world with Baripada – the district headquarters town of Mayurbhanj in north Odisha – taking the top slot at 43.5 degree Celsius.
