Isle of Harris is the southernmost and more mountainous part of Lewis and Harris. It features stunning sandy beaches and dramatic mountain scenery.