Potuvil Point pictured below from Google Earth, is located at the northern end of Sri Lanka’s famous Arugam bay.
The marginally more adventurous can explore Potuvil point via satellitesights.com
As for the controversy part, well I deleted the details. You can insinuate what you like from the comments below 🙂
Indi, Sri Lanka’s most well know blogger has an extensive post on Potuvil Point.