Not sure why the place got the name, but it was interesting to know of such a place. Though there were some hype about the place, it was overall a good weekend getaway!
Read this post on photography-travel.com