Topic

Cabo San Luca

True False

Claim: An image circulating on Facebook allegedly depicts limestone rocks located near Astola Island, a small island in Balochistan, Pakistan. Fact: The claim is false. The image is from Cabo San Lucas, a resort city at the southern tip of Mexico, where limestone rocks known as “El Arco” have formed over time as a result […]

Read More