Yes, Mayabunder Island is good for nature and landscape photography. There are mangrove creeks, isolated beaches, wooden jetties, and village life which offer some special photographic opportunities. There are no crowds which makes it possible to have continuous shots and relax at the quiet places.