Tag: Helicopter

Paradise on Earth

By Subhasish Chakraborty Necker Island had been a little-known destination until Sir Richard Branson stumbled across this speck of paradise ...