Hi!
I am planning on going to greece on May 19th from New york for about 2 weeks.
After a couple days in Athens, we want to go to Santorini for a couple days only because I know it is very expensive and does not have the best beaches. I dont know what island to choose for the rest of my time there. I want something with beautiful beaches and everything else that wont cost an arm and a leg like Mykonos.
What do you think is the best? I see Crete and Milos and Noaxos and Paros and many others. What do you recommend for a Greek island. I think it would make sense to not go somewhere too far from Santorini..
Also, are the Greek islands other than Mykonos and Santorini very expensive for food/activities? I am planning on staying in an airbnb.
I really want the best island with amazing beaches and views for not too expensive.

