Hispaniola
/

2nd largest Caribbean island. Mountain ranges, dense forests.