This magnificent location has much to see and do, from historic shrines and temples to stunning beaches and mountains.