The North Coast beach to make your Insta friends jealous Destinations ANYONE who's anyone has snapped a pic at this beautiful spot, and now the numbers are in to prove it.