Oh my, I know this is so very painful for you. I can see how agonizing this is for you. I think she has moved on and I think that is so hard to hear.
If you honored the no contact rule you would not have texted her but I think that might have upset her more than the photos you posted of you and your friends abroad.
You know I cannot say for certain if she will contact you again?
I think her actions indicate that this relationship is over for her. While I know this brings you so little comfort at a time you are in such pain, the truth is that we have all been in your position in our lives at one time or another. Our natural inclination is to cling to that which we lost so we all make the same set of mistakes where we text and call and send flowers and try so hard to convince our loves to come back to us. In their eyes though we are simply seen as desperate and not loving.
There is good news and that is that we all heal from broken relationships with enough time and care. You can and will heal this and meet another young lady and fall in love all over again.
Understand that part of what you are feeling is not just the loss of this relationship but also that you are in a type of withdrawal where you also simply miss the way it felt to be in love. Being in love is intoxicating for all of us and when that is taken away we all go through a period of withdrawal that is quite painful indeed. This is helpful to know because understanding this is to know that you will laugh again and feel joy and even love again without her in your life. Your joy and happiness is not dependent on your being with this one woman only, so you can look forward to much happiness and joy.
In time you will see this.
I do know all about the pain you feel. I have counseled so many people in your situation and of course, just like everyone else, I have experienced a few break ups in my life as well.
Take good care of yourself. Find activities that distract you bring you comfort, lean on good friends and begin the healing process.
Warm regards on such a painful post.