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.