translate English to German: We recommend you to take a walk on our beautiful island, weather permitting.
Bei schönem Wetter empfehlen wir einen Spaziergang auf unserer schönen Insel.