Love Mexico? Visit Nicaragua for its beaches and adventure without crowds