A Tranquil Escape on Mousuni Island, Namkhana, West Bengal At SREEJA’S INN Resort, we invite you to experience the epitome of relaxation and natural beauty on the pristine shores of Mousuni Island, Namkhana, West Bengal. Nestled amidst the breathtaking landscapes and captivating ocean views, our resort offers a haven of serenity where every moment is designed to rejuvenate your mind, body, and soul.