August 4, 2010 Muhu! An island where time stands still Muhu! An island where time stands still. This is the motto of Muhu Island. Looking back on five wonderful summer days on Muhu Island, I can say... Read more