Natural Beach, Punta Islita, Costa Rica 2012-01-25 Natural Beach, Costa Rica Natural tropical beach surrounded with palm trees. Punta Islita, Costa Rica.