Isla de Cabras (Goats Island in English) is an islet located at the entrance of the San Juan bay in Puerto Rico. Isla de Cabras is the current location of: * Fortín San Juan de la Cruz, also known as El Cañuelo. * A recently opened recreational park. * A local police firing range (...) (from Wikipedia)