Pretty little Greek villas are scattered all around Greece and are so irresistible that you will give the luxury chain hotels a quick pass.
Read this post on thing2gether.com