Click the icon to visit the website:
(Note: none of these sites or companies sponsors me or pay for this spot. I just recommend them because I have used them and they have been helpful).
For sightseeing and activities to do I recommend you to visit these websites (not necessarily buying travel guides). Lonely Planet also has the Thorn Tree forum, where data is exchanged between travelers.