So if you are visiting the island, don’t miss your chance and go for a kayak tour! Bioluminescent Bay. isNaN(parseInt(prodEl[5])))';shrsl_gallery_str = shrsl_gallery_str+ 'document.getElementById(\'qViewer_price\').innerHTML = \'$\'+prodEl[5].toFixed(2);';shrsl_gallery_str = shrsl_gallery_str+ 'else ';shrsl_gallery_str = shrsl_gallery_str+ 'document.getElementById(\'qViewer_price\').innerHTML = \'\';';shrsl_gallery_str = shrsl_gallery_str+ 'var imgEl = document.getElementById(\'qViewer_Productimage\');';shrsl_gallery_str = shrsl_gallery_str+ 'imgEl.src = useImage;';shrsl_gallery_str = shrsl_gallery_str+ 'imgEl.parentNode.href=linkUrl;';shrsl_gallery_str = shrsl_gallery_str+ 'var nameEl=document.getElementById(\'qViewer_merchantName\');';shrsl_gallery_str = shrsl_gallery_str+ 'while (nameEl.firstChild) {nameEl.removeChild(nameEl.firstChild);}';shrsl_gallery_str = shrsl_gallery_str+ 'var aTag = document.createElement(\'a\');';shrsl_gallery_str = shrsl_gallery_str+ 'aTag.setAttribute(\'href\', linkUrl);';shrsl_gallery_str = shrsl_gallery_str+ 'aTag.setAttribute(\'target\', \'_blank\');';shrsl_gallery_str = shrsl_gallery_str+ 'aTag.innerHTML = prodEl[8];';shrsl_gallery_str = shrsl_gallery_str+ 'nameEl.appendChild(aTag);';shrsl_gallery_str = shrsl_gallery_str+ 'document.getElementById(\'qViewer_buyNowLink\').href = linkUrl;';shrsl_gallery_str = shrsl_gallery_str+ 'var arrowNext = document.getElementById(\'productViewerArrowForward\');';shrsl_gallery_str = shrsl_gallery_str+ 'var arrowPrev = document.getElementById(\'productViewerArrowBack\');';shrsl_gallery_str = shrsl_gallery_str+ 'var nextNum = Math.min(dArray.length-1, arrNum+1);';shrsl_gallery_str = shrsl_gallery_str+ 'var prevNum = Math.max(0, arrNum-1);';shrsl_gallery_str = shrsl_gallery_str+ 'document.getElementById(\'qViewer_current\').innerHTML = arrNum+1;';shrsl_gallery_str = shrsl_gallery_str+ 'document.getElementById(\'qViewer_max\').innerHTML = dArray.length;';shrsl_gallery_str = shrsl_gallery_str+ 'if (arrNum == 0)';shrsl_gallery_str = shrsl_gallery_str+ 'arrowPrev.style.display = \'none\';';shrsl_gallery_str = shrsl_gallery_str+ 'else arrowPrev.style.display = \'\';';shrsl_gallery_str = shrsl_gallery_str+ 'if (arrNum >= dArray.length-1)';shrsl_gallery_str = shrsl_gallery_str+ 'arrowNext.style.display = \'none\';';shrsl_gallery_str = shrsl_gallery_str+ 'else ';shrsl_gallery_str = shrsl_gallery_str+ 'arrowNext.style.display = \'\';';shrsl_gallery_str = shrsl_gallery_str+ 'arrowNext.parentNode.setAttribute(\'onclick\', \'loadProduct(\'+nextNum+\')\');';shrsl_gallery_str = shrsl_gallery_str+ 'arrowPrev.parentNode.setAttribute(\'onclick\',\'loadProduct(\'+prevNum+\')\');';shrsl_gallery_str = shrsl_gallery_str+ '}';shrsl_gallery_str = shrsl_gallery_str+'<'+shrs_empty+'/script>';shrsl_gallery_str = shrsl_gallery_str+'#qViewer { position: relative; padding: 0px; width: 538px; height: 350px; margin-top: 0px; font-family: arial, helvetica, sans-serif; border: 6px solid rgb(0, 0, 0); font-size: 14px; border-top-left-radius: 20px; background-color: rgb(255, 255, 255); } #qViewer #qViewer_leftSide { float: left; border-right: 6px solid rgb(0, 0, 0); border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); width: 360px; padding: 0px; vertical-align: top; text-align: center; height: 350px; overflow-y: auto; } #qViewer #qViewer_imgContainer img { max-width: 350px; max-height: 190px; } #qViewer #qViewer_title { font-size: 14pt; font-weight: bold; padding: 2px; color: rgb(0, 0, 0); } #qViewer #qViewer_price { font-size: 17pt; font-weight: bold; color: rgb(83, 145, 195); text-align: right; padding-right: 10px; padding-top: 5px; display: block; } #qViewer .shareTbl { margin-top: 5px; margin-left: 10px; height: 50px; } #qViewer .shareTbl tr td { padding: 0px; vertical-align: middle; } #qViewer .shareTbl tr td.lArrow { width: 25px; } #qViewer .shareTbl tr td.count { width: 90px; font-weight: bold; text-align: center; font-size: 15pt; padding-left: 2px; padding-right: 2px; } #qViewer .shareTbl tr td.rArrow { width: 25px; padding-right: 2px; } #qViewer #qViewer_rightSide { float: right; overflow: hidden auto; padding: 0px; text-align: center; vertical-align: top; width: 170px; height: 350px; } #qViewer #qViewer_buyNow { right: 28px; width: 130px; height: 104px; position: absolute; top: -15px; background-image: url("http:\/\/www.shareasale.com\/image\/makeAPage\/buyItNow.png"); } #qViewer #qViewer_buyNow a { width: 130px; height: 104px; display: inline-block; } #qViewer #qViewer_merchantName { font-size: 16pt; color: rgb(83, 145, 195); font-weight: bold; padding: 2px; width: 160px; overflow: hidden; text-overflow: ellipsis; margin-top: 90px; } #qViewer #qViewer_merchantName a { color: rgb(0, 0, 0); } #qViewer #qViewer_merchantDesc { margin: 5px; font-size: 10.5pt; padding: 2px; text-align: left; overflow: auto; } '+'tyle>';shrsl_gallery_str = shrsl_gallery_str+'<'+shrs_empty+'script type="text/javascript">';shrsl_gallery_str = shrsl_gallery_str+'function shrls_MAP_loadSocial(type){ var sendUrl = \'https://www.facebook.com/sharer.php?u=\'+encodeURIComponent(document.URL)+\'&t=\'+encodeURIComponent(document.URL); if (type == \'tw\')sendUrl = \'https://twitter.com/home/?status=\'+encodeURIComponent(document.URL); if (type == \'pin\')sendUrl = \'https://www.pinterest.com/pin/create/button/?url=\'+encodeURIComponent(document.URL); if (type == \'goog\')sendUrl = \'https://plus.google.com/share?url=\'+encodeURIComponent(document.URL); var win = window.open(sendUrl,\'_blank\'); }';shrsl_gallery_str = shrsl_gallery_str+'<'+shrs_empty+'/script>';shrsl_gallery_str = shrsl_gallery_str+'<'+'div style="height:18px;"><'+'/div><'+'div id="qViewer"><'+'div id="qViewer_leftSide"><'+'table class="shareTbl"><'+'tr><'+'td class="fb"><'+'a href="javascript:void(0);" onClick="shrls_MAP_loadSocial(\'fb\')"><'+'img src="https://www.shareasale.com/image/makeAPage/shareFacebook.png" style="padding-right:3px;"><'+'/a><'+'/td><'+'td class="tweet"><'+'a href="javascript:void(0);" onClick="shrls_MAP_loadSocial(\'tw\')"><'+'img src="https://www.shareasale.com/image/makeAPage/shareTwitter.png" style="padding-right:3px;"><'+'/a><'+'/td><'+'td class="pin"><'+'a href="javascript:void(0);" onClick="shrls_MAP_loadSocial(\'pin\')"><'+'img src="https://www.shareasale.com/image/makeAPage/sharePintrest.png" style="padding-right:3px;"><'+'/a><'+'/td><'+'td class="goog"><'+'a href="javascript:void(0);" onClick="shrls_MAP_loadSocial(\'goog\')"><'+'img src="https://www.shareasale.com/image/makeAPage/shareGoogle.png" style="padding-right:50px;"><'+'/a><'+'/td><'+'td class="lArrow"><'+'a href="javascript:void(0);" onClick="productViewerNavigation(0);"><'+'img src="https://www.shareasale.com/image/makeAPage/arrowLeft.png" id="productViewerArrowBack"><'+'/a><'+'/td><'+'td class="count"><'+'span id="qViewer_current">0<'+'/span> of <'+'span id="qViewer_max">0<'+'/span><'+'/td><'+'td class="rArrow"><'+'a a href="javascript:void(0);" onClick="productViewerNavigation(1);"><'+'img src="https://www.shareasale.com/image/makeAPage/arrowRight.png" id="productViewerArrowForward"><'+'/a<'+'/td><'+'/tr><'+'/table><'+'div id="qViewer_imgContainer"><'+'a href="" target="blank"><'+'img src="" id="qViewer_Productimage"><'+'/a><'+'/div><'+'div id="qViewer_title"><'+'/div><'+'div id="qViewer_price"><'+'/div><'+'/div><'+'div id="qViewer_rightSide"><'+'div id="qViewer_buyNow"><'+'a href="" target="blank" id="qViewer_buyNowLink"><'+'/a><'+'/div><'+'div id="qViewer_merchantName"><'+'/div><'+'div id="qViewer_merchantDesc"><'+'/div><'+'/div><'+'div style="clear: both"><'+'/div><'+'/div>';shrsl_gallery_str = shrsl_gallery_str+'';shrsl_gallery_str = shrsl_gallery_str+'loadProduct(0);';shrsl_gallery_str = shrsl_gallery_str+'<'+shrs_empty+'/script>'; function shrsl_loadGallery(frameId, strContent){var frameEl = document.getElementById(frameId);frameNode = (frameEl.contentWindow) ? The best time to visit is during the winter months through early spring on weekdays, with the least crowds. This adventure is a full-day experience of hiking, swimming and paddling in two of the most visited natural wonders in Puerto Rico: El Yunque National Rainforest and the Bioluminescent Bay in Laguna Grande, Fajardo. If you wish to visit the bioluminescent bay in Puerto Rico, the best time to go is when there is no moon. Tour companies that visit the Fajardo bio bay include: Alelitours; Rincon Vacations The water illuminates when you dip your paddle in the bay while fish seem to glow in the dark. There are currently two million dinoflagellates per gallon of water in the bay: that’s four times its previous concentration. Underneath, fish streak through the water, leaving a light trail that makes you wonder if they’re radioactive. Call ahead to see how bright the bio bay is that day, or has been lately. Puerto Rico's Best Day Trips . The bio bay in Lajas is best experienced on moonless nights and by kayak. Vieques is a small island off the coast of Puerto Rico that is comparatively untouched and offers a stark contrast to the hustle and bustle of San Juan, the first stop for most tourists visiting Puerto Rico. Bioluminescent kayaking is straight out of a science fiction novel. The other decision you’ll need to make is to take the early or the late night tour. Experience more of Vieques with this amazing deal which includes hiking, snorkeling, an authentic Mosquito Bay in Vieques has long been regarded as the brightest biobay in the world, but the island got hit hard by Hurricane Maria in 2017. A phenomenon you will only found in 5 places on earth, and 3 of them are in Puerto Rico. frameEl.contentDocument.document : frameEl.contentDocument;var bContent = frameNode.document.body.innerHTML; if (bContent.trim().length <= 0) shrsl_loadGallery(shrs_strRNum, shrsl_gallery_str); else shrs_galleryLoaded = true; frameEl.style.border = 'none';}}, 1000); Standard cameras can't capture this experience very well, so check out this video to get a better look at what it's like kayaking Vieques' Mosquito Bay. Since driving in Puerto Rico can be more stressful than many travelers desire, you can also opt for a combo tour with round trip transportation from San Juan.var shrs_randomNum = Math.random();shrs_strRNum = shrs_randomNum.toString().substring(2,7);var shrs_empty ='';document.write('