I've visited Gokarna so I'll only talk about it. It is a must go place if you're a someone who can't decide between pahaad and kinaare. Perfect for a 2 nights/3 days getaway destination to be explored on a scooty (the lush green western ghats all around will give your eyes a break from the concrete jungles of city) or on foot (if you're doing the famous beach trek). If you'd rather chill than exhausting your body with all the trekking, I recommend staying at Zostel, as it is located on a hill top with the perfect view of the beach from their cafe, order beer and just relax. Or go to the famous Namaste cafe, grab the only table which is on a pedestal with the beach view and soak in the beauty of the teeny tiny town . Don't forget to keep taking a dip in the ocean though!
1.hampi is rich in heritage ,u can have historic view of stone chariot ,Queens bath ,virupaksha temple ,lotus mahal, elephant stable.2.gokarna its a beautiful beach town of karnataka ,u can visit om beach relax in namaste cafe,kudle beach ,yana caves ,mirjan fort