Andros
Friday, March 23rd, 2007The mangrove country of Bahamas with its own sea-monster, “Loch Ness Monster - Lusca” and mythical elfin inhabitants the Chickcharnie is the largest island of Andros. The island was also known by the Spanish name of La Isla del Espiritu Santo or the Island of Holy Spirit. The world over, Andros is the angling capital […]