Highly recommended in Lonely planet guidebook

lonely-planet1