The place is beautiful and lush green. I went to Amboli for a macro photography tour in August. You get to meet and photograph so many types of frogs, snakes, moths, butterflies, and so many creatures. It is a heaven if you love photographing. The place is infested with leeches so beware of them! The way they have preserved their biodiversity is splendid.