Hugh Grant has some harsh words for his character in Notting Hill.
With wetlands and jungles that are home to leopards, elephants and sloth bears, this island gives India and Africa a run for ...