Hassan has something for everyone in your group historical sites, natural beauty, adventure sports etc. Exploring ancient ruins; hiking across green landscapes or just relaxing amidst calm ...