Bermuda

Bermuda - British Overseas Territory in the North Atlantic Ocean. The closest land outside the territory is in the American state of North Carolina, approximately 1,035 km (643 mi) to the west-northwest.
==• Results in PWSC==
Bermuda participates in PWSC since fifteenth edition.
Edition	Artist 	Song 	Place	Points	SF Place	SF Points	Hod
15 	Jessie Ware	Begin Again	- 	- 	13th 	35 	Meh