The geography of Scotland is varied and dramatic. From its rocky high mountains to its deep valleys, rivers, lochs and diverse coastline, Scotland attracts visitors from around the world to revel in the beauty of this beautiful country. Scotland's coastline for over 11,000 km, and includes a wide range of features, from white sand beaches in the Hebrides, to deep sea lochs reaching far inland, sheltered pebble enclaves and wide open expanses of sand in Aberdeenshire. This exceptionally diverse and beautiful coastline offers something for everyone. Wherever your self-catering base, the coast will always be an target for a day trip — whether you decide to indulge water-sports, bird watching, whale spotting or even some 'wild swimming', Scotland's coast is sure to delight. Scotland's islands are prolific and varied, with exposed Atlantic coasts and sheltered leeward coves. Each of Scotland's islands is home to many different species of flora and , as well as varied rock formations and features.