For the Geo Quiz we are looking for a sun-splashed island in the southern Caribbean Sea where people have stepped forward to honor rock-n-roll legend Peter Frampton.