Bharatpur Beach is simply the best beach in Neill Island, that is both tranquil and picturesque, Shaheed Dweep