Flamingo Beach, located on Costa Rica’s stunning Pacific coast, is a hidden gem known for its peaceful atmosphere and breathtaking scenery. The image above,...
The aircraft, a single-propeller Cessna 208 Caravan, went down in a mountainous area near the Pacific coastal beach town of Punta Islita in the northwestern province of Guanacaste