At the immigration office, an officer would ask what the purpose of your visit is. One of the answers could be “I’m here for my honeymoon.” if you were just got married. Anyway, can I omit “my” like this: “I’m here for honeymoon”? It could be of course understandable, however, I wonder if it is grammatically acceptable. Cambridge dictionary says honeymoon can be uncountable(I mean it could be used itself without an article or possessive) so I’m a bit confusing.
If you omit ‘my’ in that sentence, it sounds odd suggesting that ‘honeymoon’ is some sort of festival or event. You would say - I am here for Christmas, New Year, Easter and so on.