Bocas del Toro is a stunning archipelago on Panama’s Caribbean coast. It is known for its crystal-clear waters, vibrant ...
New Granada (comprising modern-day Panama, Colombia and Ecuador) viewed this as an incursion on its territory and retaliated by sending soldiers and later establishing Bocas del Toro as a canton.