Halfmoon Beach is located in the state of Karnataka, just south of Goa.
The easiest way to get to Halfmoon Beach is by boat from Gokarna. The journey takes about half an hour.
The 20 minute hike from Om Beach is a breathtaking experience, it is a bit tough but the scenery is magnificent.