Zancudo, Costa Rica is a paradise well off-the-beaten path. Located on the south west coast lies the small tico town of Zancudo. Relax and rejuvanate