Forbidden Islands – Snake, Ni’ihau And North Sentinel
Courtesy of WOWSA, Huntington Beach, California. Snake Island is located 18 nautical miles off the coast of Sao Paulo, Brazil, and is approximately 110 acres in area. There is a lot of beauty and diversity on the landmass with hills, and cliffs overlooking the open ocean. Since there are so many snakes on the island, […]
Forbidden Islands – Snake, Ni’ihau And North Sentinel Read More »
