Could the Bahamas be the ideal location for an Ocean Thermal Energy Conversion facility? Bahama Pundit explores the possibilities.