There is a question in this quiz I am doing that I am well and truly stuck on. The answer is an Island, Country or City Worldwide. Any help or clues would be very much appreciated, thanx for any help.
1. Huge rodent - reverse the saint and this appears (10)