La Paloma Lodge
Osa Peninsula, Drake’s Bay Costa Rica
Luxury villas with horseback riding, wildlife / nature safaris, bird watching, fishing, kayaks, scuba diving and whale watching. Located in Drake’s Bay, Osa Peninsula, near Corcovado National Park and Cano Island, Costa Rica.