Jun 14, 2007 Platja Nova Icaria, Barcelona This beach is a 10 minute walk from our apartment. We’re here nearly every day. mmmmm. – Justin