No Picture
History

2007 Rhodes

21st July 2007 phill 0

Rhodes 30th June – 6th July 2007 Initially there were many fears over holding the 2007 NatWest Island Games in Rhodes. Because the island is a major tourist destination, the population during the summer was [read more…]