Breathtaking Footage Of Humpback Whales Captured In Costa Rica
In recent weeks, humpback whales have been spotted in Tulemar Resort’s bay area in Manuel Antonio, Costa Rica, during their annual migration period. The amazing footage was captured by one…