The Caribbean is often associated with pristine beaches, but surprisingly there's a little-known spot in inland Texas that has Carribean-like beaches.
Luskentyre Beach on the Isle of Harris has been compared to the paradises of Australia and the Caribbean with its pristine ...