Redwood Beach Resort +505 837 88373 No Reviews Pickleball Resorts, Pickleball, and Resorts Mechapa, Chinandega, Nicaragua Pickleball: 1Phone: +505 837 88373WebsiteEmail: rbrmechapa@gmail.comVideoFacebook Redwood Beach Resort. A resort offering pickleball. Located in Mechapa, Nicaragua. Read more...