Start your relaxing trip by visiting Om Beach, which is shaped like the auspicious Hindu symbol, "Om". It's one of the most scenic and popular beaches in Gokarna. Take a refreshing dip in the Arabian Sea, enjoy the stunning views, and indulge in some beach activities. You can also try some of the local delicacies at the shacks on the beach.
Next, visit the Mahabaleshwara Temple, located in the heart of the town. This ancient temple dates back to the 4th century and is dedicated to Lord Shiva. The architecture of the temple is mesmerizing, and the temple complex also has a pond and a garden. Don't forget to take off your footwear before entering the temple.
End the day by heading to the Gokarna Beach, which is also known as "Kudle Beach". It's a long stretch of golden sand, surrounded by hills and rocks, and is perfect for a stroll during sunset. You can also enjoy some seafood at the shacks on the beach.
Start your second day by visiting the Mirjan Fort, which is located on the banks of the Aganashini River. This 16th-century fort was built by Queen Chennabharadevi and was an important center of trade and commerce. The fort complex includes a mosque, a palace, and a few temples.
Next, head to the Half Moon Beach, which is one of the less crowded and more secluded beaches in Gokarna. The beach is crescent-shaped and is surrounded by lush greenery. You can take a dip in the clear blue waters or just relax on the beach.
End your trip by visiting the Shiva Cave, which is located near the Half Moon Beach. This cave is named after Lord Shiva, and it's believed that he meditated in this cave for several years. The cave has a lingam, and it's a popular spot for meditation and introspection.