Deep in the Scottish Highlands, along a cold mountain stream lies a beautiful little town. A town surrounded by misty mountains, where an imposing castle stands tall overlooking houses that look like tiny matchboxes stacked to perfection. A town where people work during the day and spend the evenings angling in the Ness river which flows right through it. A town consisting of beautiful little cafes, hauntingly pretty alleys and a lush green forested area. Yes I am taking about the jewel in the crown of the Scottish Highlands – InvernessLocated in the far north of the United Kingdom, this place is one where the term “Heaven on Earth” might just stand true and I feel blessed that I have been able to spend a couple of days in this “paradise”In the paragraphs below I will attempt to describe this beauty as much as I can and although what the eyes saw might be tough to replicate in words, I will let my pictures do the talking.