You can cover all beauriful beaches like Panambur Beach, Kodical beach, sultan bateri beach, Tannirbhavi Beach Eucalyptus Forest, Tannirbhavi Beach. I think this is sufficient for 2 days trip, You can also explore the beauty of chikkamaglur while returing from Mangalore
Both have their own Experiences. If you love to go for a trek, be in mountains and want yourself to close to nature, Visit Kasol. But if you want to explore more of beaches, do some water adventure sports and spend nights along the seaside Goa is best.
You can check the official website of Meghalaya. You may have to apply for an E-pass. However, unless and until, you absolutely love the monsoons, visiting Meghalaya until late August may not be a great idea.
Meghalaya is extremely beautiful if you love monsoon but it can get harsh sometimes. I'm not sure whether it is open or not but I saw some posts of travelers on Instagram which suggests that it is open.
Rajsthan.........Dal ,bati,churma,gatta ki sabzi,lasan ki chatni
Bihar...... Litti,chokha
Gujrat......Fafde
Cennai.......Dosa,Sambar
Aasam..... Peetha
West Bengal.....Aaloo posto
Maharashtra.....Puran poli
Orissa........Chenapoda
Punjab.....Kulcha chole
Above mentioned are vegeterian dishes