{"version":"1.0","provider_name":"Your Guide to the World of Non-Standard Group Travel","provider_url":"https:\/\/www.joinmytrip.com\/blog","author_name":"Dyah","author_url":"https:\/\/www.joinmytrip.com\/blog\/author\/dyah\/","title":"% Best Snorkeling in Africa: Top 7 Destinations","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NR5V9sXHCd\"><a href=\"https:\/\/www.joinmytrip.com\/blog\/en\/best-snorkeling-in-africa-destinations\/\">Best Snorkeling in Africa: Top 7 Destinations<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.joinmytrip.com\/blog\/en\/best-snorkeling-in-africa-destinations\/embed\/#?secret=NR5V9sXHCd\" width=\"600\" height=\"338\" title=\"&#8220;Best Snorkeling in Africa: Top 7 Destinations&#8221; &#8212; Your Guide to the World of Non-Standard Group Travel\" data-secret=\"NR5V9sXHCd\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.joinmytrip.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.joinmytrip.com\/blog\/wp-content\/uploads\/2024\/08\/Snorkeling-in-Africa-destinations.jpg","thumbnail_width":1280,"thumbnail_height":960,"description":"Africa might not be at the top of your mind when it comes to snorkeling. However, as the meeting point between the Indian and Atlantic Oceans, Africa\u2019s underwater scene is an undiscovered treasure. Get ready to glide along the waves and witness the mesmerizing scene of gaudy corals, colorful tropical fish, and astonishing sea creatures. &hellip; Read more \"\""}