Rinca is a rough and tumble little island located in East Nusa Tenggara, Indonesia just off the western tip of Flores. One of only a very few places to spot Komodo dragons in the wild, Rinca is often...