A "beautiful" Scottish beach has been described as one of the "best in the world" by tourists. The beach has "tropical blue water". As the weather starts to cheer up, it’s the perfect time to enjoy a ...