When one wants to explore foreign lands but have budget constrains, best options are our neighbor countries. So I chose Srilanka for 2 good reasons- one being budget and the other it's beaches. I traveled with my roommate and it was 1st international trip for both of us. While she was a little concerned, I was super excited and started making travel arrangements. The visa also came easily as Indians can apply for eVISA at http://www.eta.gov.lk
We went to Chennai from Bangalore and took flight from Chennai as the flights are cheaper from Chennai and from Madurai.
Tip: If you are not yet sure for the itinerary, you can block your tickets on booking.com and can cancel later without any cancellation charges. This way, you will be able to apply for eVISA. I did the same :)