Ksamil Travel Guide from a Local: Best Beaches, Things to Do & Must-See Attractions, Best Restaurants & Hotels, How to Get There and Essential Travel Tips.