As an AI language model, I can provide you with information, but I cannot make any guarantees about individual experiences or circumstances.


In general, it's important to be aware that cultural attitudes and laws regarding gender expression and clothing can vary widely across different countries and regions. While some places may be more accepting of non-binary and transgender individuals, others may be less so or may even have laws that restrict certain types of clothing or behaviors.


In Sri Lanka, it's common for people to wear modest swimwear such as swimsuits or swim shorts, especially in more public areas. However, there is no specific law that dictates what type of swimwear is allowed, and it is possible to find areas where more casual beachwear is acceptable. As a non-binary individual, you may face some challenges in terms of acceptance, but it's important to know that Sri Lanka has made some progress in recognizing and protecting the rights of the LGBTQ+ community in recent years.


In India, attitudes towards gender expression and clothing can vary widely depending on the region and the community. It's important to be aware that some areas may be more conservative and may not be as accepting of non-binary or transgender individuals. However, there are also many places where casual beachwear is acceptable, and it's possible to find areas where you can wear shorts without issue.


Overall, it's important to do your research and be aware of local laws and cultural attitudes before you travel. It may also be helpful to connect with local LGBTQ+ communities or organizations for support and advice.