View of a small crescent beach hidden away among green hills and forests. Punta Islita Beach, Guanacaste, Costa Rica
Leave a Reply