Mohwa Cafe is not a mere restaurant; it is an experience that goes well with the beauty of Radhanagar Beach in Havelock Island. It is situated directl ...