It has clean beaches and a great historical places. If one visits the place he must try to visit the museums also there are many interesting stories and ancient knowledge to gain from there. It also has some resorts which would help you plan activities and have a fun trip.