Its magnificent mountains scenery, its intoxicating natural flora, its beautiful beaches and Indian Ocean hewn cliffs falling to the ocean are just part of the rich cultural...