Hidden Scottish beach
The village of Aberdour is a coastal village located in Eastern Scotland (not far from Edinburgh, going northeast towards Aberdeen or St. Andrews). It's famous for its medieval castle and church, belonging to the Fife Coastal Path. In the surrounding area is a small beach hidden among the rocks known locally as Silver Sands. The clear water is obviously very cold, but being that it's not very famous, there are few people walking along the shore (not-local, of course). The strange thing is that this beach seems to completely merge with the surrounding nature, that is, the forest and trees reach the sand of the beach without any gaps for typical beach surroundings (even on the beach there is the occasional tree), which only makes it more charming.