Spanning three bodies of water and featuring well over 100 inhabited islands, Greece offers stunning variety when it comes to beach...| internationalliving.com