If you close your eyes and imagine tropical paradise, where do you think of? In terms of sheer abundance of tropical locales, Indonesia lays claim to the title of having the most insane variety of options. Stretching for nearly the same length as Russia – but along the equator and in the middle of the ocean – Indonesia is a vast stretch of paradise comprised […] Read more »