The butterfly beach it is. I've asked people if they knew this place in Goa or not. 80% of the responses were negative.Google maps can take you to a point where you can't push your vehicles further inside.Walk into the woods to experience this beauty