Exploring Kuruva Island - A Heaven on Earth