Costa Rica NewsCosta Rica VideosUncategorized
Killer Whales Hunt Tiger Shark in the Waters off Costa Rica (Video)
Costa Rica News – Planning on going in the water this weekend in Costa Rica? A video was taken in the ocean off the coast of Costa Rica that reveals…