Costa Rica is definitely the wish place to go for almos … Read more