Planning a getaway to a tropical paradise offering a unique blend of awe-inspiring landscapes, rich biodiversity, and vibrant local culture? Here is your answer – spend 3 weeks in Costa Rica and plunge into a world of lush rainforests, pristine beaches and...