Indian rose water
All You Need To Know About Indian rose water Indian rose water is rose water is a product from India. By taking rose petals and scalding them in water, you obtain rose water. Some rose water can also come from sepals. India is one of the most producing countries of rose water. The country is…