5Portree, Scotland

Located on the Isle of Skye, Portree is a charming harbor town known for its colorful houses, bustling harbor, and stunning natural scenery. With its pastel-colored buildings, quaint shops, and friendly locals, Portree exudes a warm and welcoming atmosphere. Visitors can explore the town’s historic center, take boat trips to nearby islands and sea lochs, and hike along scenic coastal trails.