Screen grab of the video from the Business Insider
Palau’s popular Jellyfish Lake has made it to the top 49 list of most beautiful places in the world produced by the Business Insider, an American financial and business news site that operates in various countries like the United Kingdom, Australia, China, Germany, and France, among others.
The Jellyfish Lake in Eil Malk Island was numbered 27th in the video production posted on January 11 on the Business Insider website and on the Bucket List Insider Facebook page.
The video, as of press time, has garnered 7.9 million views and over 93,000 shares.
Among those who made the list are the Antelope Canyon of Arizona, United States, Salar de Uyini of Potosi, Bolivia, Moeraki Boulders of Koekohe Beach in New Zealand, Cappadocia of Central Turkey, Kawasan Falls of the Philippines, and the Tulip Fields of Lisse, Netherlands, among others. (Rhealyn C. Pojas)